/*
写一个程序，输出从 1 到 n 数字的字符串表示。
1.  如果 n 是 3 的倍数，输出“Fizz”；
2.  如果 n 是 5 的倍数，输出“Buzz”；
3.  如果 n 同时是 3 和 5 的倍数，输出 “FizzBuzz”。
*/ 
/*
  n=15
返回: 
[ 
"1", 
"2", 
"Fizz", 
"4", 
"Buzz", 
"Fizz", 
"7", 
"8", 
"Fizz", 
"Buzz", 
"11", 
"Fizz", 
"13", 
"14", 
"FizzBuzz"
]

*/
function getFizzBuzz(num){
    let arr = []
    for(let i=0;i<=num;i++){
        let str = ''
        if(i%3==0 && i%5!==0){
           str = "Fizz"
           arr.push(str) 
        }else if(i%3!==0 && i%5==0){
            str = "Buzz"
            arr.push(str) 
        }else if(i%3==0 && i%5==0){
            str = "FizzBuzz"
            arr.push(str) 
        }else{
            str = i+''
            arr.push(str)
        }
        
        
    }
    return arr
}
console.log(getFizzBuzz(15))